Hypebeast -
2 Jan 2015 13:15

High-end French leather goods brand Goyard just opened its first New York City boutique, located inside a townhouse at 20 East 63rd Street, just off of Madison Avenue. The two storey, 4,500-square-foot space is complete with decorous carpeted stairs and dark wooden shelves. Framed sketch portraits of pups and monogrammed prints complement the store's quaint design, alongside freshly trimmed flowers which adds bursts of ebullience to the new retailer . Since Goyard does not offer an e-commerce se...
Share this Article